1
00:00:00,950 --> 00:00:04,860
<v ->Shromažďování informací je jedním z nejdůležitějších kroků</v>

2
00:00:04,860 --> 00:00:07,970
pokud jde o hackování nebo penetrační testování.

3
00:00:07,970 --> 00:00:11,530
Pokud o tom přemýšlíte, nemůžete skutečně získat přístup k systému

4
00:00:11,530 --> 00:00:14,810
pokud o tom nemáte dostatek informací.

5
00:00:14,810 --> 00:00:17,990
Řekněme tedy, že jste například připojeni k síti

6
00:00:17,990 --> 00:00:21,070
a jedno ze zařízení připojených k této síti

7
00:00:21,070 --> 00:00:22,690
je váš cíl.

8
00:00:22,690 --> 00:00:25,260
Nyní, abyste se nabourali do tohoto cíle,

9
00:00:25,260 --> 00:00:28,310
nejprve musíte objevit všechny připojené klienty

10
00:00:28,310 --> 00:00:31,910
do této sítě, získejte jejich MAC adresu, jejich IP adresu,

11
00:00:31,910 --> 00:00:35,620
a odtud se pokuste získat více informací

12
00:00:35,620 --> 00:00:39,683
nebo spustit nějaké útoky, abyste získali přístup k vašemu cíli.

13
00:00:40,680 --> 00:00:42,650
Nyní existuje řada programů

14
00:00:42,650 --> 00:00:44,330
že to udělá za vás.

15
00:00:44,330 --> 00:00:47,050
Příklady jsou NetDiscover a Nmap,

16
00:00:47,050 --> 00:00:49,260
které tuto práci dělají opravdu, opravdu dobře.

17
00:00:49,260 --> 00:00:52,220
Takže v této přednášce začneme tím jednodušším,

18
00:00:52,220 --> 00:00:56,780
což je NetDiscover a podívejte se, jak jej používat k rychlému mapování

19
00:00:56,780 --> 00:00:59,110
síť, ke které jsme připojeni.

20
00:00:59,110 --> 00:01:00,620
A v další přednášce

21
00:01:00,620 --> 00:01:02,780
Ukážu vám, jak používat Nmap

22
00:01:02,780 --> 00:01:05,920
získat podrobné informace o všech

23
00:01:05,920 --> 00:01:09,053
klientů připojených ke stejné síti.

24
00:01:10,420 --> 00:01:15,420
Takže tady mám svůj terminál Kali, a když udělám ifconfig,

25
00:01:15,530 --> 00:01:20,050
uvidíte, že mám eth0, má IP adresu.

26
00:01:20,050 --> 00:01:23,850
A jak jsem řekl, toto je vytvořené virtuální rozhraní

27
00:01:23,850 --> 00:01:27,170
pomocí VirtualBoxu, když nastavíme stroj Kali

28
00:01:27,170 --> 00:01:28,783
používat síť NAT.

29
00:01:29,870 --> 00:01:34,150
Nyní jsem také řekl, že tato síť NAT se chová přesně jako

30
00:01:34,150 --> 00:01:35,730
síť Ethernet.

31
00:01:35,730 --> 00:01:38,650
A pokud jde o stroj Kali,

32
00:01:38,650 --> 00:01:42,680
myslí si, že je připojen ke skutečné kabelové síti.

33
00:01:42,680 --> 00:01:44,010
A jak můžete vidět zde,

34
00:01:44,010 --> 00:01:46,133
píše mi to, že kabelové připojení.

35
00:01:47,480 --> 00:01:51,420
Nyní mám svůj virtuální počítač s Windows přímo tady.

36
00:01:51,420 --> 00:01:54,910
Je nakonfigurován pro použití stejné sítě NAT

37
00:01:54,910 --> 00:01:56,970
jako stroj Kali.

38
00:01:56,970 --> 00:02:00,120
Pamatujte, že jsme stále v sekci hackování sítě,

39
00:02:00,120 --> 00:02:04,650
takže musíte být připojeni vy i cílový počítač

40
00:02:04,650 --> 00:02:06,400
do stejné sítě.

41
00:02:06,400 --> 00:02:09,430
Takže pokud jde o tyto dva počítače,

42
00:02:09,430 --> 00:02:13,130
myslí si, že jsou připojeni ke stejné síti.

43
00:02:13,130 --> 00:02:16,090
Takže to, co chci teď udělat, je použít NetDiscover

44
00:02:16,090 --> 00:02:19,960
a uvidíte, jak jej můžeme použít k odhalení všech připojených zařízení

45
00:02:19,960 --> 00:02:21,173
do stejné sítě.

46
00:02:22,330 --> 00:02:24,040
Nyní metoda, kterou vám ukážu

47
00:02:24,040 --> 00:02:25,860
bude fungovat úplně stejně,

48
00:02:25,860 --> 00:02:28,180
zda jej používáte proti virtuální síti,

49
00:02:28,180 --> 00:02:31,100
jako to dělám právě teď nebo proti skutečné síti,

50
00:02:31,100 --> 00:02:34,603
a to i v případě, že vaším cílem je Wi-Fi nebo bezdrátová síť.

51
00:02:35,690 --> 00:02:38,130
Takže vše, co musíte udělat, je zadat název programu,

52
00:02:38,130 --> 00:02:41,350
což je NetDiscover, a poté zadejte pomlčku r

53
00:02:41,350 --> 00:02:45,333
zadejte rozsah IP, který se má hledat.

54
00:02:46,170 --> 00:02:49,680
Toto musí být uspořádáno tak, aby bylo pro vás přístupné.

55
00:02:49,680 --> 00:02:54,020
Takže právě teď můžete vidět, že moje IP je 10.0.2.16

56
00:02:54,020 --> 00:02:57,980
a mám přístup pouze k IP ve stejné podsíti.

57
00:02:57,980 --> 00:03:02,860
Takže adresy IP ve stejné podsíti začínají na 10.0.2.0,

58
00:03:02,860 --> 00:03:06,730
a skončily by v 10.0.2.254

59
00:03:06,730 --> 00:03:11,253
protože 254 je poslední IP, kterou může klient mít.

60
00:03:12,380 --> 00:03:17,380
Takže můj rozsah bude 10.0.2.1

61
00:03:17,400 --> 00:03:20,800
a chci hledat klienty, kteří by mohli mít IP

62
00:03:20,800 --> 00:03:25,010
z 10.0.2.1, 10.0.2.2, 10.0.2.3,

63
00:03:25,010 --> 00:03:28,803
až do 10.0.2.254.

64
00:03:29,700 --> 00:03:32,780
Takže místo ručního zadávání všech těchto IP adres

65
00:03:32,780 --> 00:03:35,920
Mohu napsat jen přes 24

66
00:03:35,920 --> 00:03:38,500
a NetDiscover bude automaticky vědět

67
00:03:38,500 --> 00:03:41,570
že se snažím vyhledat všechny IP adresy

68
00:03:41,570 --> 00:03:46,457
které začínají v 10.0.2.1 a končí v 10.0.2.254.

69
00:03:47,400 --> 00:03:51,290
Takže toto je způsob, jak specifikovat rozsah IP

70
00:03:51,290 --> 00:03:53,360
pro celou podsíť.

71
00:03:53,360 --> 00:03:57,540
Takže když teď stisknu enter, uvidíte NetDiscover

72
00:03:57,540 --> 00:04:01,440
zobrazí všechny IP adresy připojených zařízení

73
00:04:01,440 --> 00:04:03,070
do stejné sítě.

74
00:04:03,070 --> 00:04:05,610
A všimněte si, že první tři části IP

75
00:04:05,610 --> 00:04:08,703
jsou vždy stejné, protože jsou ve stejné podsíti.

76
00:04:09,710 --> 00:04:12,950
A mám také Mac adresy těchto klientů

77
00:04:12,950 --> 00:04:15,340
a Net objevuje také pokus

78
00:04:15,340 --> 00:04:17,763
hádat prodejce zařízení.

79
00:04:18,620 --> 00:04:21,870
Nyní, když stisknu frontu, program se tím ukončí.

80
00:04:21,870 --> 00:04:25,640
A právě teď máme seznam všech připojených klientů

81
00:04:25,640 --> 00:04:26,963
do stejné sítě.

82
00:04:28,020 --> 00:04:30,770
Nyní, jak jsem řekl, můžete také použít tuto metodu

83
00:04:30,770 --> 00:04:35,240
pro zjištění klientů připojených ke stejné síti Wi-Fi.

84
00:04:35,240 --> 00:04:38,643
Jediná věc je, právě teď, když udělám ifconfig,

85
00:04:39,640 --> 00:04:41,770
můžete vidět, že můj stroj Kali

86
00:04:41,770 --> 00:04:44,120
nemá bezdrátový adaptér,

87
00:04:44,120 --> 00:04:46,863
není připojen k síti Wi-Fi.

88
00:04:47,970 --> 00:04:49,520
A jak jsem řekl dříve,

89
00:04:49,520 --> 00:04:52,600
nemáte přístup k vestavěné bezdrátové kartě

90
00:04:52,600 --> 00:04:55,140
z virtuálního stroje.

91
00:04:55,140 --> 00:04:57,410
Proto, pokud to chcete udělat

92
00:04:57,410 --> 00:05:00,420
nebo spustit některý z bezdrátových útoků, které uvidíme

93
00:05:00,420 --> 00:05:03,510
v budoucnu proti skutečnému počítači

94
00:05:03,510 --> 00:05:05,470
a skutečnou bezdrátovou síť,

95
00:05:05,470 --> 00:05:08,463
budete muset použít bezdrátový adaptér.

96
00:05:09,720 --> 00:05:12,210
Nyní do popisu vložím odkazy

97
00:05:12,210 --> 00:05:14,240
který vám pomůže vybrat dobrý adaptér

98
00:05:14,240 --> 00:05:16,480
který funguje s Kali Linuxem.

99
00:05:16,480 --> 00:05:18,650
Ale právě teď jeden vlastně mám,

100
00:05:18,650 --> 00:05:19,890
a já to jen připojím

101
00:05:19,890 --> 00:05:21,940
a použij to, abych ti dokázal,

102
00:05:21,940 --> 00:05:24,980
pokud věci fungují na připojených virtuálních počítačích

103
00:05:24,980 --> 00:05:26,930
do virtuální sítě,

104
00:05:26,930 --> 00:05:30,630
budou fungovat úplně stejně proti skutečné síti

105
00:05:30,630 --> 00:05:32,630
se skutečnými stroji.

106
00:05:32,630 --> 00:05:34,813
Takže teď připojím svůj adaptér.

107
00:05:35,980 --> 00:05:40,900
A když udělám ifconfig, stále se nezobrazuje,

108
00:05:40,900 --> 00:05:45,900
takže to připojím ze svých zařízení, USB,

109
00:05:46,010 --> 00:05:48,093
a klikněte na název adaptéru,

110
00:05:49,240 --> 00:05:52,150
a uvidíme, jestli se to teď objeví.

111
00:05:52,150 --> 00:05:55,923
Perfektní, jak vidíte, mám adaptér, který se nyní jmenuje Lan0.

112
00:05:57,380 --> 00:05:58,860
A co udělám,

113
00:05:58,860 --> 00:06:03,180
Nejprve musím tento adaptér připojit k síti Wi-Fi

114
00:06:03,180 --> 00:06:06,280
než objevím všechny připojené klienty

115
00:06:06,280 --> 00:06:07,313
do této sítě.

116
00:06:08,300 --> 00:06:11,070
Takže půjdu ke svému správci sítě,

117
00:06:11,070 --> 00:06:13,040
Kliknu sem

118
00:06:13,040 --> 00:06:16,175
a chcete kliknout na Vybrat síť.

119
00:06:16,175 --> 00:06:18,360
A jak vidíte, nyní automaticky,

120
00:06:18,360 --> 00:06:20,620
ve skutečnosti je připojen k síti.

121
00:06:20,620 --> 00:06:23,150
Ale ve vašem případě byste chtěli vybrat síť

122
00:06:23,150 --> 00:06:24,580
a klikněte na Připojit,

123
00:06:24,580 --> 00:06:27,290
a poté se vás zeptá na heslo.

124
00:06:27,290 --> 00:06:29,030
Takže teď jsem vlastně připojen

125
00:06:29,030 --> 00:06:32,410
a uvidíš, jestli znovu udělám ifconfig.

126
00:06:32,410 --> 00:06:36,143
Právě teď má lan0 IP adresu.

127
00:06:37,390 --> 00:06:40,010
To znamená, že je připojen k síti

128
00:06:40,010 --> 00:06:42,963
a to znamená, že jej nyní můžeme používat s NetDiscover.

129
00:06:44,600 --> 00:06:47,060
Takže znovu použiji úplně stejný příkaz

130
00:06:47,060 --> 00:06:50,240
které jsem předtím použil jen proto, abych ti ukázal a dokázal

131
00:06:50,240 --> 00:06:52,520
že pokud to funguje proti virtuálním strojům,

132
00:06:52,520 --> 00:06:54,383
bude fungovat proti skutečným strojům.

133
00:06:55,350 --> 00:06:58,160
A jediný rozdíl bude v IP.

134
00:06:58,160 --> 00:07:00,170
Takže tuto IP odstraním.

135
00:07:00,170 --> 00:07:05,170
A jak právě teď vidíte, moje IP je 192.168.1.8.

136
00:07:06,320 --> 00:07:08,600
Takže rozsah, na který se podívám

137
00:07:08,600 --> 00:07:12,997
protože začíná na 192.168.1.1,

138
00:07:14,820 --> 00:07:17,240
a nechám tu nad 24 let

139
00:07:17,240 --> 00:07:21,190
protože tím NetDiscover sdělím, že chci začít

140
00:07:21,190 --> 00:07:25,913
na 192.168.1.1 a skončit na 192.168.254.

141
00:07:28,500 --> 00:07:30,423
Takže když teď stisknu enter.

142
00:07:32,370 --> 00:07:34,960
Teď to nefungovalo a já vím proč.

143
00:07:34,960 --> 00:07:36,710
Aby to fungovalo,

144
00:07:36,710 --> 00:07:39,593
ve skutečnosti musíte zakázat síť NAT.

145
00:07:40,520 --> 00:07:44,500
Takže abychom deaktivovali síť NAT, přejdeme na zařízení,

146
00:07:44,500 --> 00:07:46,300
jdeme na síť,

147
00:07:46,300 --> 00:07:49,673
a zrušíme zaškrtnutí Connect Network Adapter.

148
00:07:51,010 --> 00:07:53,010
Takže teď jednou hotovo s tím,

149
00:07:53,010 --> 00:07:56,053
pokud znovu spustíme přesně stejný příkaz.

150
00:07:58,000 --> 00:08:02,460
Jak vidíte, objevuje všechny připojené klienty,

151
00:08:02,460 --> 00:08:05,530
všechny jejich IP adresy, všechny jejich MAC adresy,

152
00:08:05,530 --> 00:08:07,780
a hádám výrobce,

153
00:08:07,780 --> 00:08:09,480
a můžete vidět, že také objevuje

154
00:08:09,480 --> 00:08:11,630
zde některá zařízení Apple.

155
00:08:11,630 --> 00:08:12,860
Takže jak vidíte,

156
00:08:12,860 --> 00:08:16,543
funguje to perfektně pomocí přesně stejného příkazu.

157
00:08:17,510 --> 00:08:20,330
Teď jsem to udělal jen proto, abych ti to ukázal

158
00:08:20,330 --> 00:08:23,010
že pokud věci fungují proti virtuálním strojům

159
00:08:23,010 --> 00:08:24,840
a myslím, že virtuální sítě,

160
00:08:24,840 --> 00:08:27,490
pak budou pracovat proti skutečným strojům

161
00:08:27,490 --> 00:08:30,570
protože tyto virtuální stroje a virtuální sítě

162
00:08:30,570 --> 00:08:33,140
jsou modelovány podle skutečných strojů.

163
00:08:33,140 --> 00:08:35,500
A pokud jde o stroje,

164
00:08:35,500 --> 00:08:38,140
ve skutečnosti si myslí, že jsou skutečné počítače

165
00:08:38,140 --> 00:08:39,243
a skutečné stroje.


